home *** CD-ROM | disk | FTP | other *** search
/ The Arsenal Files 8 / The Arsenal Files Collection #8 (Arsenal Computer) (1996).ISO / internet / vcom_02b.zip / VCOM.DOC < prev    next >
Text File  |  1996-10-29  |  5KB  |  141 lines

  1. **** VCom v0.2b **** (1 port inbound telnetd)
  2.  
  3. NOTE: Because this program will be shareware or maybe commercialware,
  4.       it supports a maximum of 40 connections (not simultaneously).  After
  5.       40 users have telnetted to your site, you must reboot to reset the
  6.       counter.
  7.  
  8.  
  9. Info
  10. ----
  11.  
  12.   VCom is high-performance 32-bit Windows 95 program that emulates a Hayes
  13. compatible modem with 16550 FIFO buffered UART over an inbound or outbound
  14. telnet connection.  The program allows any program that has modem/serial
  15. support to take advantage of the vast resources of the internet.
  16.  
  17.   VCom includes a telnet client/server that allows BBS sysops to create
  18. multiple inbound telnet nodes for their system and gamers to play any game
  19. that supports a modem to be played over the internet without the need for
  20. any other server or service.
  21.  
  22.  
  23. Features
  24. --------
  25.  
  26. -Runs under Windows 95 (and Win 3.1 if I see demand)
  27. -Speed limited only by your computer
  28. -Fast full 16550 FIFO UART emulation
  29. -User selectable IRQ and Base address
  30. -Emulates a Hayes compatible modem
  31.  (e.g. ATxx, RING, CONNECT xxxxx, NO CARRIER, etc)
  32. -Includes a telnet daemon that routes incoming connections to any DOS
  33.  application that supports a serial port (BBS's, Games, etc)
  34.  
  35.  
  36. Version History
  37. ---------------
  38. 0.1b    Initial release.
  39. 0.2b    Revised release, although still in beta development.
  40.         Enhancements:
  41.         -Speed improvement, both to connection and the system (win95) while vcom is running
  42.         -Server starts enabled
  43.         -A message box informing the user that vcom.vxd has not been loaded properly
  44.          if this is the case; in the last version, vcom.386 not being loaded properly
  45.          resulted in a page fault.  
  46.         -BugFix: 16550 detection/emulation
  47.         -BugFix: The server no longer crashes if a user whose hostname is
  48.          unavailable logs in.  
  49.  
  50.  
  51. Installation
  52. ------------
  53.  
  54. 1. Add a device statement in your system.ini for vcom.vxd:
  55.  
  56. [386Enh]
  57. device=x:\vcom.vxd
  58.  
  59. where x is the path to vcom.vxd
  60.  
  61. If you would like to use VCom on port 2a0h and irq 7, then you may skip to
  62. step 4.
  63.  
  64.  
  65. 2. If you want a base address other than 2a0h and/or irq other than 7, then
  66.    specify the base address and irq for the virtual com port in your
  67.    system.ini:
  68.  
  69. [vcom]    <- NOTE: This has changed from the last release ([vcom.386] -> [vcom])
  70. port=2a0h <- port setting must be in hex and can terminate with a "h"
  71. irq=7     <- the irq should be less than 8    
  72.  
  73. If your system.ini does not contain a [vcom] section, the port will default
  74. to 2a0h and the irq will default to 7.
  75.  
  76. NOTE: In this version no error-checking is implemented on port/irq selection,
  77.       so choose a port and irq that is not in use by another device.  You
  78.       can find valid candidates by right-clicking on "My Computer," selecting
  79.       properties, selecting the "Device Manager tab," and double-clicking on
  80.       "Computer."  In future multi-port versions, all ports will share a
  81.       single irq.
  82.  
  83.  
  84. 3. Reboot your computer.  After doing so, launch vcom.exe and then the DOS
  85.    application that you would like to use with the virtual com port.
  86.  
  87.  
  88. 4. Test by telnetting to 127.0.0.1.
  89.  
  90.  
  91. Virtual Modem Commands
  92. ----------------------
  93.  
  94. All AT commands other than "ATA" return "OK," and "ATA" returns "OK" if a
  95. ring has been detected or "NO CARRIER" otherwise.  "RING" and "CONNECT ..."
  96. messages are also returned by the virtual modem.  "ATH0" and "+++" are not
  97. supported, so the remote party must disconnect, which will return a "NO
  98. CARRIER" message.  In this version DTR checking is not implemented, so the
  99. only ways to hang up are: 1) the remote user disconnects or 2) disable then
  100. enable the server.  The virtual modem is one of the areas of vcom that still
  101. needs a significant amount of work.
  102.  
  103.  
  104. Bugs
  105. ----
  106.  
  107. I am aware of the few rare page faults, but I have not had much time to test
  108. this version, so expect bugs.
  109.  
  110.  
  111. Future Enhancements
  112. -------------------
  113.  
  114. Both Versions:
  115. -Performance improvement
  116. -Outbound connection via "ATDT <ip address>"
  117. -Improved virtual modem emulation including ATH0 command
  118. -Server as system tray icon/control panel applet
  119. -Caller ID (?)
  120.  
  121. Registered Version Only:
  122. -Multiple virtual com ports (using 1 irq for all the ports)
  123. -Port/irq setup dialog rather than system.ini settings
  124.  (simply click on the port addresses which you wish to use)
  125.  (no modifications to system.ini necessary)
  126. -Change port/irq settings without rebooting
  127. -Number of connections limited only by system imposed constraints
  128.  
  129.  
  130. Contact Information
  131. -------------------
  132.  
  133. The VCom support BBS should be up 24/7 at vcom.gt.ed.net.
  134.  
  135. The web page url is http://www.netime.com/~infrared/vcom.
  136.  
  137. I can be reached at infrared@netime.com or root@vcom.gt.ed.net.
  138.  
  139.  
  140.  
  141.